Exemplo: Lendo valores até um número específico
Realiza a leitura de valores até que uma condição ocorra.
import java.util.Scanner;
public class ExemploDoWhile {
public static void main(String[] args) {
Scanner teclado= new Scanner(System.in);
int numero;
System.out.println("Digite números positivos (negativo encerra):");
do {
System.out.print("Número: ");
numero = teclado.nextInt();
} while (numero >= 0);
System.out.println("Encerrado porque foi digitado um número negativo.");
}
}